6459e6b0638f1074c5cf8c86b48e72f28d8f24ec,java/lamwdesigner/jPanel.java,jPanel,resetLParamsRules,#,115
Before Change
if (lparams instanceof RelativeLayout.LayoutParams) {
for (int i = 0; i < countAnchorRule; i++) {
//[ifdef_api17up]
((RelativeLayout.LayoutParams)lparams).removeRule(lparamsAnchorRule[i]);
//[endif_api17up]
/* //[endif_api17up]
((RelativeLayout.LayoutParams)lparams).addRule(lparamsAnchorRule[i], 0);
//[ifdef_api17up] */
}
for (int j = 0; j < countParentRule; j++) {
//[ifdef_api17up]
((RelativeLayout.LayoutParams)lparams).removeRule(lparamsParentRule[j]);
//[endif_api17up]
/* //[endif_api17up]
((RelativeLayout.LayoutParams)lparams).addRule(lparamsAnchorRule[j], 0);
After Change
if (lparams instanceof RelativeLayout.LayoutParams) {
for (int i = 0; i < countAnchorRule; i++) {
if(Build.VERSION.SDK_INT < 17)
((android.widget.RelativeLayout.LayoutParams) lparams).addRule(lparamsAnchorRule[i], 0);
//[ifdef_api17up]
if(Build.VERSION.SDK_INT >= 17)
((android.widget.RelativeLayout.LayoutParams) lparams).removeRule(lparamsAnchorRule[i]); //need API >= 17!
//[endif_api17up]
}
for (int j = 0; j < countParentRule; j++) {
if(Build.VERSION.SDK_INT < 17)
((android.widget.RelativeLayout.LayoutParams) lparams).addRule(lparamsParentRule[j], 0);
//[ifdef_api17up]
if(Build.VERSION.SDK_INT >= 17)
((android.widget.RelativeLayout.LayoutParams) lparams).removeRule(lparamsParentRule[j]); //need API >= 17!
//[endif_api17up]
}